Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 HARROWDEN Terraced £145,932 £83,250 28 Apr 2006